package com.stefanini.pe.bbva.bp.in.model;

import java.util.List;

import javax.faces.model.SelectItem;

import org.springframework.stereotype.Component;

import com.stefanini.pe.bbva.bp.in.to.CategoriaProducto;
import com.stefanini.pe.bbva.bp.in.to.ProductoCliente;
@Component("consultaProductosClientesModel")
public class ConsultaProductosClientesModel {

	private String tipoProducto;
	private String subTipoProducto;
	private String codigoAsesor;
	private String nomAsesor;
	private String nomProducto;
	private String nomSubProducto;
	
	private List<ProductoCliente> listaConsultaGeneral;
	private List<ProductoCliente> listaConsultaReporte;
	private List<ProductoCliente> listaConsultaReporteTotalizado;
	private List<SelectItem> listaSubTipoProducto;
	
	public String getTipoProducto() {
		return tipoProducto;
	}
	public void setTipoProducto(String tipoProducto) {
		this.tipoProducto = tipoProducto;
	}
	public String getSubTipoProducto() {
		return subTipoProducto;
	}
	public void setSubTipoProducto(String subTipoProducto) {
		this.subTipoProducto = subTipoProducto;
	}
	public String getCodigoAsesor() {
		return codigoAsesor;
	}
	public void setCodigoAsesor(String codigoAsesor) {
		this.codigoAsesor = codigoAsesor;
	}
	public String getNomAsesor() {
		return nomAsesor;
	}
	public void setNomAsesor(String nomAsesor) {
		this.nomAsesor = nomAsesor;
	}
	public String getNomProducto() {
		return nomProducto;
	}
	public void setNomProducto(String nomProducto) {
		this.nomProducto = nomProducto;
	}
	public String getNomSubProducto() {
		return nomSubProducto;
	}
	public void setNomSubProducto(String nomSubProducto) {
		this.nomSubProducto = nomSubProducto;
	}
	public List<ProductoCliente> getListaConsultaGeneral() {
		return listaConsultaGeneral;
	}
	public void setListaConsultaGeneral(List<ProductoCliente> listaConsultaGeneral) {
		this.listaConsultaGeneral = listaConsultaGeneral;
	}
	public List<ProductoCliente> getListaConsultaReporte() {
		return listaConsultaReporte;
	}
	public void setListaConsultaReporte(List<ProductoCliente> listaConsultaReporte) {
		this.listaConsultaReporte = listaConsultaReporte;
	}
	public List<ProductoCliente> getListaConsultaReporteTotalizado() {
		return listaConsultaReporteTotalizado;
	}
	public void setListaConsultaReporteTotalizado(
			List<ProductoCliente> listaConsultaReporteTotalizado) {
		this.listaConsultaReporteTotalizado = listaConsultaReporteTotalizado;
	}
	public List<SelectItem> getListaSubTipoProducto() {
		return listaSubTipoProducto;
	}
	public void setListaSubTipoProducto(List<SelectItem> listaSubTipoProducto) {
		this.listaSubTipoProducto = listaSubTipoProducto;
	}	
}
